resembling humans - Inglés Sinónimo Diccionario